package com.scsj.supermarket.bean;

import java.util.List;

/**
 *  店铺头部信息
 */

public class MarketTopBean extends BaseBean {

    /**
     * data : {"stores":{"id":"1","userId":null,"storeAvatar":"11","addressInfo":null,"name":"商超世界CBD店","storePhone":null,"provinceId":null,"cityId":null,"areaId":null,"mbTitleImg":null,"latitude":null,"longitude":null,"notice":"莫愁前路无知己，天下谁人不识君","isPayBond":null,"tradeAreaId":null,"deliveryMethod":2,"originPrice":21,"freePrice":22,"storeType":22,"storeLabel":"店铺logo","searchKey":null,"endTime":"2018-05-18T13:50:34","startTime":null,"operatingStatus":1,"createUser":"","createTime":"2018-05-15T13:52:46","updateUser":"","updateTime":"2018-05-17T13:51:27","isValid":1,"storeDescription":"xxx","depositAmount":null,"distributionType":null,"idCard":null},"resourceInfos":[{"id":"1","fileType":2,"purposeType":"store_logo","relationId":"1","width":84,"height":84,"size":3756,"hashKey":"Fr8O_WsowU2-jgW_cxaq5HWuOu0M","suffixType":"png","url":"images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png","description":"","duration":0,"isCover":null,"sequence":null,"createUser":"","createTime":"2018-05-15T13:52:46","updateUser":"","updateTime":"2018-05-17T13:51:27","isValid":1,"widthFrameCapture":null,"heightFrameCapture":null,"urlToken":"https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:kdqKV87hTk3Ev2PtqjTx53jgXz0=","urlFrameCapture":"https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?imageView2/2/w/84/h/84&e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:TyR7ns7to9JT_JLS1rWhQUP0fF4="}]}
     */

    private DataBean list;

    public DataBean getList() {
        return list;
    }

    public void setList(DataBean data) {
        this.list = list;
    }

    public static class DataBean {
        /**
         * stores : {"id":"1","userId":null,"storeAvatar":"11","addressInfo":null,"name":"商超世界CBD店","storePhone":null,"provinceId":null,"cityId":null,"areaId":null,"mbTitleImg":null,"latitude":null,"longitude":null,"notice":"莫愁前路无知己，天下谁人不识君","isPayBond":null,"tradeAreaId":null,"deliveryMethod":2,"originPrice":21,"freePrice":22,"storeType":22,"storeLabel":"店铺logo","searchKey":null,"endTime":"2018-05-18T13:50:34","startTime":null,"operatingStatus":1,"createUser":"","createTime":"2018-05-15T13:52:46","updateUser":"","updateTime":"2018-05-17T13:51:27","isValid":1,"storeDescription":"xxx","depositAmount":null,"distributionType":null,"idCard":null}
         * resourceInfos : [{"id":"1","fileType":2,"purposeType":"store_logo","relationId":"1","width":84,"height":84,"size":3756,"hashKey":"Fr8O_WsowU2-jgW_cxaq5HWuOu0M","suffixType":"png","url":"images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png","description":"","duration":0,"isCover":null,"sequence":null,"createUser":"","createTime":"2018-05-15T13:52:46","updateUser":"","updateTime":"2018-05-17T13:51:27","isValid":1,"widthFrameCapture":null,"heightFrameCapture":null,"urlToken":"https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:kdqKV87hTk3Ev2PtqjTx53jgXz0=","urlFrameCapture":"https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?imageView2/2/w/84/h/84&e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:TyR7ns7to9JT_JLS1rWhQUP0fF4="}]
         */

        private StoresBean stores;
        private List<ResourceInfosBean> resourceInfos;

        public StoresBean getStores() {
            return stores;
        }

        public void setStores(StoresBean stores) {
            this.stores = stores;
        }

        public List<ResourceInfosBean> getResourceInfos() {
            return resourceInfos;
        }

        public void setResourceInfos(List<ResourceInfosBean> resourceInfos) {
            this.resourceInfos = resourceInfos;
        }

        public static class StoresBean {
            /**
             * id : 1
             * userId : null
             * storeAvatar : 11
             * addressInfo : null
             * name : 商超世界CBD店
             * storePhone : null
             * provinceId : null
             * cityId : null
             * areaId : null
             * mbTitleImg : null
             * latitude : null
             * longitude : null
             * notice : 莫愁前路无知己，天下谁人不识君
             * isPayBond : null
             * tradeAreaId : null
             * deliveryMethod : 2
             * originPrice : 21
             * freePrice : 22
             * storeType : 22
             * storeLabel : 店铺logo
             * searchKey : null
             * endTime : 2018-05-18T13:50:34
             * startTime : null
             * operatingStatus : 1
             * createUser :
             * createTime : 2018-05-15T13:52:46
             * updateUser :
             * updateTime : 2018-05-17T13:51:27
             * isValid : 1
             * storeDescription : xxx
             * depositAmount : null
             * distributionType : null
             * idCard : null
             */

            private String id;
            private Object userId;
            private String storeAvatar;
            private Object addressInfo;
            private String name;
            private Object storePhone;
            private Object provinceId;
            private Object cityId;
            private Object areaId;
            private Object mbTitleImg;
            private Object latitude;
            private Object longitude;
            private String notice;
            private Object isPayBond;
            private Object tradeAreaId;
            private int deliveryMethod;
            private int originPrice;
            private int freePrice;
            private int storeType;
            private String storeLabel;
            private Object searchKey;
            private String endTime;
            private Object startTime;
            private int operatingStatus;
            private String createUser;
            private String createTime;
            private String updateUser;
            private String updateTime;
            private int isValid;
            private String storeDescription;
            private Object depositAmount;
            private Object distributionType;
            private Object idCard;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public Object getUserId() {
                return userId;
            }

            public void setUserId(Object userId) {
                this.userId = userId;
            }

            public String getStoreAvatar() {
                return storeAvatar;
            }

            public void setStoreAvatar(String storeAvatar) {
                this.storeAvatar = storeAvatar;
            }

            public Object getAddressInfo() {
                return addressInfo;
            }

            public void setAddressInfo(Object addressInfo) {
                this.addressInfo = addressInfo;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getStorePhone() {
                return storePhone;
            }

            public void setStorePhone(Object storePhone) {
                this.storePhone = storePhone;
            }

            public Object getProvinceId() {
                return provinceId;
            }

            public void setProvinceId(Object provinceId) {
                this.provinceId = provinceId;
            }

            public Object getCityId() {
                return cityId;
            }

            public void setCityId(Object cityId) {
                this.cityId = cityId;
            }

            public Object getAreaId() {
                return areaId;
            }

            public void setAreaId(Object areaId) {
                this.areaId = areaId;
            }

            public Object getMbTitleImg() {
                return mbTitleImg;
            }

            public void setMbTitleImg(Object mbTitleImg) {
                this.mbTitleImg = mbTitleImg;
            }

            public Object getLatitude() {
                return latitude;
            }

            public void setLatitude(Object latitude) {
                this.latitude = latitude;
            }

            public Object getLongitude() {
                return longitude;
            }

            public void setLongitude(Object longitude) {
                this.longitude = longitude;
            }

            public String getNotice() {
                return notice;
            }

            public void setNotice(String notice) {
                this.notice = notice;
            }

            public Object getIsPayBond() {
                return isPayBond;
            }

            public void setIsPayBond(Object isPayBond) {
                this.isPayBond = isPayBond;
            }

            public Object getTradeAreaId() {
                return tradeAreaId;
            }

            public void setTradeAreaId(Object tradeAreaId) {
                this.tradeAreaId = tradeAreaId;
            }

            public int getDeliveryMethod() {
                return deliveryMethod;
            }

            public void setDeliveryMethod(int deliveryMethod) {
                this.deliveryMethod = deliveryMethod;
            }

            public int getOriginPrice() {
                return originPrice;
            }

            public void setOriginPrice(int originPrice) {
                this.originPrice = originPrice;
            }

            public int getFreePrice() {
                return freePrice;
            }

            public void setFreePrice(int freePrice) {
                this.freePrice = freePrice;
            }

            public int getStoreType() {
                return storeType;
            }

            public void setStoreType(int storeType) {
                this.storeType = storeType;
            }

            public String getStoreLabel() {
                return storeLabel;
            }

            public void setStoreLabel(String storeLabel) {
                this.storeLabel = storeLabel;
            }

            public Object getSearchKey() {
                return searchKey;
            }

            public void setSearchKey(Object searchKey) {
                this.searchKey = searchKey;
            }

            public String getEndTime() {
                return endTime;
            }

            public void setEndTime(String endTime) {
                this.endTime = endTime;
            }

            public Object getStartTime() {
                return startTime;
            }

            public void setStartTime(Object startTime) {
                this.startTime = startTime;
            }

            public int getOperatingStatus() {
                return operatingStatus;
            }

            public void setOperatingStatus(int operatingStatus) {
                this.operatingStatus = operatingStatus;
            }

            public String getCreateUser() {
                return createUser;
            }

            public void setCreateUser(String createUser) {
                this.createUser = createUser;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateUser() {
                return updateUser;
            }

            public void setUpdateUser(String updateUser) {
                this.updateUser = updateUser;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public int getIsValid() {
                return isValid;
            }

            public void setIsValid(int isValid) {
                this.isValid = isValid;
            }

            public String getStoreDescription() {
                return storeDescription;
            }

            public void setStoreDescription(String storeDescription) {
                this.storeDescription = storeDescription;
            }

            public Object getDepositAmount() {
                return depositAmount;
            }

            public void setDepositAmount(Object depositAmount) {
                this.depositAmount = depositAmount;
            }

            public Object getDistributionType() {
                return distributionType;
            }

            public void setDistributionType(Object distributionType) {
                this.distributionType = distributionType;
            }

            public Object getIdCard() {
                return idCard;
            }

            public void setIdCard(Object idCard) {
                this.idCard = idCard;
            }
        }

        public static class ResourceInfosBean {
            /**
             * id : 1
             * fileType : 2
             * purposeType : store_logo
             * relationId : 1
             * width : 84.0
             * height : 84.0
             * size : 3756.0
             * hashKey : Fr8O_WsowU2-jgW_cxaq5HWuOu0M
             * suffixType : png
             * url : images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png
             * description :
             * duration : 0.0
             * isCover : null
             * sequence : null
             * createUser :
             * createTime : 2018-05-15T13:52:46
             * updateUser :
             * updateTime : 2018-05-17T13:51:27
             * isValid : 1
             * widthFrameCapture : null
             * heightFrameCapture : null
             * urlToken : https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:kdqKV87hTk3Ev2PtqjTx53jgXz0=
             * urlFrameCapture : https://oss.scsj.net.cn/images/users/testtest/b3095753-0794-4d45-a51e-65dda4b937cb.png?imageView2/2/w/84/h/84&e=1526623134&token=lzJVdwCFPYaBjRTG0TsKRw_Eo-YXFx93AhzeX0dY:TyR7ns7to9JT_JLS1rWhQUP0fF4=
             */

            private String id;
            private int fileType;
            private String purposeType;
            private String relationId;
            private double width;
            private double height;
            private double size;
            private String hashKey;
            private String suffixType;
            private String url;
            private String description;
            private double duration;
            private Object isCover;
            private Object sequence;
            private String createUser;
            private String createTime;
            private String updateUser;
            private String updateTime;
            private int isValid;
            private Object widthFrameCapture;
            private Object heightFrameCapture;
            private String urlToken;
            private String urlFrameCapture;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getFileType() {
                return fileType;
            }

            public void setFileType(int fileType) {
                this.fileType = fileType;
            }

            public String getPurposeType() {
                return purposeType;
            }

            public void setPurposeType(String purposeType) {
                this.purposeType = purposeType;
            }

            public String getRelationId() {
                return relationId;
            }

            public void setRelationId(String relationId) {
                this.relationId = relationId;
            }

            public double getWidth() {
                return width;
            }

            public void setWidth(double width) {
                this.width = width;
            }

            public double getHeight() {
                return height;
            }

            public void setHeight(double height) {
                this.height = height;
            }

            public double getSize() {
                return size;
            }

            public void setSize(double size) {
                this.size = size;
            }

            public String getHashKey() {
                return hashKey;
            }

            public void setHashKey(String hashKey) {
                this.hashKey = hashKey;
            }

            public String getSuffixType() {
                return suffixType;
            }

            public void setSuffixType(String suffixType) {
                this.suffixType = suffixType;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public double getDuration() {
                return duration;
            }

            public void setDuration(double duration) {
                this.duration = duration;
            }

            public Object getIsCover() {
                return isCover;
            }

            public void setIsCover(Object isCover) {
                this.isCover = isCover;
            }

            public Object getSequence() {
                return sequence;
            }

            public void setSequence(Object sequence) {
                this.sequence = sequence;
            }

            public String getCreateUser() {
                return createUser;
            }

            public void setCreateUser(String createUser) {
                this.createUser = createUser;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateUser() {
                return updateUser;
            }

            public void setUpdateUser(String updateUser) {
                this.updateUser = updateUser;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public int getIsValid() {
                return isValid;
            }

            public void setIsValid(int isValid) {
                this.isValid = isValid;
            }

            public Object getWidthFrameCapture() {
                return widthFrameCapture;
            }

            public void setWidthFrameCapture(Object widthFrameCapture) {
                this.widthFrameCapture = widthFrameCapture;
            }

            public Object getHeightFrameCapture() {
                return heightFrameCapture;
            }

            public void setHeightFrameCapture(Object heightFrameCapture) {
                this.heightFrameCapture = heightFrameCapture;
            }

            public String getUrlToken() {
                return urlToken;
            }

            public void setUrlToken(String urlToken) {
                this.urlToken = urlToken;
            }

            public String getUrlFrameCapture() {
                return urlFrameCapture;
            }

            public void setUrlFrameCapture(String urlFrameCapture) {
                this.urlFrameCapture = urlFrameCapture;
            }
        }
    }
}
